(For the most part, I agree... Slush boxes are for your mom's Taurus, not for sports cars; but for drag racing it boils down to preference, some prefer to drag with an auto.)
Putting eBay "performance" parts on your Nissan 300ZX is like putting Pep Boys wheels on your Cadillac Escalade... even people on welfare know better.